2960 351
47533 954
9956 500
5708 403
12942 462
11559 190
2391 82
15653 294
98871 664
2888 181
8118 159
8594 548
5777 67
17543 624
3514 409
67063 969
3522 738
1616 217
3919 810
3211 628
4057 707
3751 551
2590 273
7590 537
5269 759
3969 658
5149 609
2482 173