3021 52
2310 189
4149 640
1930 208
1971 112
3369 664
2953 452
1063 126
50160 704
1168 49
3623 720
3205 378
2255 306
1547 145
2703 428
4300 598
3316 141
4313 753
3068 471
5854 574
10109 400
3667 634
5761 733
7451 491