3002 429
1558 79
4465 197
2931 365
2362 143
4760 647
3045 105
2829 143
2320 27
5171 846
4378 250
6143 504
3246 100
4912 573
6653 956
6978 986
6506 504
6920 409
7253 45
8499 230
10068 939
15990 742
21979 452
20451 625