3003 161
32196 620
14955 735
3598 660
19322 92
8882 711
17561 303
16212 515
9119 406
4154 386
9316 409
20657 826
14168 789
12974 529
4279 136
15318 752
2570 63
8321 624
13525 206
9885 343
5368 535
2460 144
6491 313
3127 655
6021 584
5734 568
2046 242
7896 78