2978 172
1781 52
2612 570
1409 223
2047 272
1749 122
3445 873
4433 644
3205 675
1501 164
2808 499
32236 517
1318 39
29044 225
1991 376
9414 611
21483 699
41877 210
3392 623
4930 522
18351 161
47504 167
2377 489
40237 350
25804 678
28005 452
3474 515
45655 508