40400 595
1122 110
1830 278
9554 27
1979 284
2822 343
1653 224
2829 543
4731 532
27923 952
7856 251
684 55
1902 315
12189 59
4257 513
14077 327
3780 490
3284 747
32533 853
3761 631
2416 249
2586 405
1044 124
3314 400
1432 96
25099 943
4328 666
1751 187