893 72
6502 338
5618 32
17030 529
6681 150
7690 120
3676 589
8297 471
8452 260
7184 891
5654 308
18723 464
10533 438
11961 228
9569 663
5726 561
2974 142
4897 61
5450 654
19185 61
5310 625
21926 745
1192 159
3592 602
3639 532
6939 877
3080 476
2097 429