3076 132
12551 1016
6556 141
9503 753
5590 44
8235 662
3653 381
9479 344
7197 280
14740 877
3899 239
4532 508
2160 176
7914 455
5435 55
12478 613
4749 722
5034 442
4503 219
1349 46
15271 387
2238 181
3274 215
16989 958