40383 595
1113 110
1825 278
9553 27
2028 284
2865 343
1628 224
2780 543
4722 532
27915 952
7915 251
699 55
1917 315
12232 59
4282 513
14165 327
3152 492
3266 747
32456 853
3735 631
2459 249
2550 405
1037 124
3352 400
1425 96
25209 943
4331 666
3272 187