3226 95
2685 528
2943 381
3933 253
4449 42
6167 585
4083 109
9245 519
3552 399
8314 346
14153 127
18450 222
5272 674
8790 451
23046 413
5555 500
22538 373
2683 263
20264 178
7530 717
6020 598
24310 578
4711 749
6216 772