2918 580
1603 145
3739 531
2057 421
8031 477
6042 392
3672 151
3763 135
7508 891
3051 709
437 55
1531 252
1092 234
4708 499
13949 502
4362 117
7742 575
2886 302
1886 249
2766 610
4342 596
2336 347
9706 178
15619 543
21134 568
13433 902
1596 258
1704 29