2695 212
42817 683
15711 277
16905 676
8374 597
34702 167
7733 162
2506 236
6268 352
4634 476
8579 777
15506 454
21733 143
2723 284
11272 32
4558 312
2054 471
3956 728
1548 156
1678 337
3350 425
2090 511
4641 575
1268 184
1359 273
5389 549
2395 604
6099 280