39983 516
6979 472
50002 177
14244 628
5341 509
9215 987
22307 194
3616 305
3455 461
3110 473
4124 733
5722 609
7916 596
5082 658
6420 747
3765 410
3118 179
4396 138
5469 175
5212 490
4292 271
3511 365
4290 916
3776 391
7034 544
6052 480
4536 261
1966 183