2594 299
3295 633
1543 48
3626 712
2104 142
3503 246
1564 115
4233 911
42503 471
11053 608
2687 296
3092 420
3838 697
2154 195
1446 142
3517 502
40211 479
3600 945
3211 771
3345 675
1622 206
2475 586
3197 564
9523 27