15031 580
1314 135
2974 561
3859 497
4078 654
4322 444
5833 635
4318 837
2428 283
2569 452
8440 594
16351 213
7312 350
707 97
18455 176
1117 153
6381 65
4304 739
5451 60
2448 159
3300 702
2944 680
956 100
3551 60
3377 107
6310 434
6960 665
1722 123