2931 309
6404 324
1076 125
10910 244
1867 107
4395 503
4524 753
4923 636
9003 670
4650 223
6359 540
5174 508
6904 102
2290 406
5687 799
2560 115
5654 28
5391 433
5289 35
31379 173
5554 33
11338 948
7801 240
9535 326
7217 517
3878 593