3009 649
2327 347
43314 442
27517 671
4364 577
731 181
1746 101
45435 274
2707 789
551 81
1059 230
2271 503
1527 429
35027 843
1965 368
1981 360
18861 797
1584 332
1311 301
10330 364
2820 696
1736 315
1807 522
2489 541
3893 406
61371 592
36466 241
8396 469