39595 556
1827 340
5142 775
1376 145
873 45
2431 388
5663 182
32261 121
790 98
2827 276
8346 845
3939 916
2515 480
1397 367
5340 604
16834 857
6308 547
1338 281
3461 356
5872 474
2506 687
12785 449
15909 304
3195 893
498 63
9910 345
1607 289
7978 171