15281 522
20543 528
4406 504
34159 816
33752 327
28727 162
27425 238
24140 120
97286 960
14157 135
3062 279
967 101
1467 349
9284 584
2932 524
2733 351
10131 380
39890 302
6074 263
2479 467
1417 341
2588 604
1869 246
1977 308
17893 50
24860 386
4332 580
31951 193