3025 301
21000 576
59412 197
50307 60
81242 169
11490 531
915 76
9773 699
15546 750
4944 98
8277 553
7148 256
17053 526
1772 507
7355 788
5525 573
6758 620
2137 148
26822 125
3146 404
20048 537
4522 403
3082 457
3224 584
4254 378
162929 974
250765 640
376195 1078