54198 185
4730 723
53058 572
3092 568
3853 198
2545 544
2909 534
5043 588
1266 176
27675 358
3550 853
3246 221
939 105
1645 285
4923 701
3555 568
1905 82
8138 94
1942 418
4812 380
2835 277
2861 296
42935 184
30499 384
16579 611
12280 527
47122 740
10040 109