15500 169
576 82
2547 324
15076 502
4222 613
3670 749
2733 145
7746 474
10047 939
4778 510
5249 153
1543 347
1064 106
5620 440
3419 252
16377 864
3442 457
13125 534
21192 995
2383 206
10477 405
6184 691
14965 658
4903 807