40407 595
1113 110
1825 278
9555 27
2030 284
2870 343
1633 224
2781 543
4724 532
27916 952
7917 251
699 55
1919 315
12254 59
4282 513
14167 327
3153 492
3266 747
32462 853
3737 631
2462 249
2551 405
1037 124
3354 400
1426 96
25210 943
4331 666
3275 187