2890 436
244537 13332
5547 707
2695 298
2464 244
63846 299
345765 590
23048 339
41936 943
56312 664
28949 948
138237 399
118976 646
134832 600
58316 115
63010 382
21316 517
86554 921
24502 451
94993 312
138730 500
5589 175
8967 669
2952 294
1019 122
3047 798
2904 498
1439 75