22043 503
19993 242
4103 465
15319 839
11539 556
3971 354
8593 450
3607 707
16197 63
35085 238
2491 564
29343 141
2224 379
901 156
20832 157
3298 729
16040 669
1598 320
2627 151
3372 363
1636 331
1400 205
3282 567
2646 375
948 151
3638 607
3607 385
994 79