19955 37
33756 139
3782 241
2150 261
3792 178
5624 474
6318 566
3201 496
2459 121
3506 682
7317 895
4490 127
3133 301
3998 851
4400 666
7998 572
14957 182
4345 593
3744 37
2990 266