297 60
1417 305
2935 526
888 200
3571 619
1332 166
2617 478
2537 122
4189 545
2338 346
3152 468
2381 353
2034 243
4695 838
2687 308
18901 559
5045 136
151983 563
4611 681
17509 674
23649 124
11305 248
14754 930
12969 259
4671 220
29338 457
7606 857
2515 166