40665 595
1132 110
1845 278
9576 27
2047 284
2904 343
1663 224
2800 543
4745 532
27960 952
7936 251
716 55
1924 315
12857 60
4353 513
14196 327
3166 492
3268 747
32497 853
3760 631
2944 249
2582 405
1042 124
3375 400
1435 96
25230 943
4346 666
3298 187