3116 274
7020 800
17414 879
4555 287
11276 504
14686 89
9280 289
2994 261
5924 728
4098 558
9214 824
3011 268
21982 665
13586 598
5466 688
27715 935
7678 289
18486 583
2812 145
14177 616
5080 116
17783 112
13551 644
5439 324
2575 297
5385 75
4275 549
3631 522