3001 435
1535 239
5000 623
1425 325
2242 142
1365 238
1118 218
8837 363
2689 97
7946 427
5687 213
2439 312
7743 728
2923 742
1288 90
1285 218
2013 403
6506 658
4575 715
16847 805
5611 365
3126 574
7968 509
3920 490