5085 241
3379 331
178156 790
2680 250
28068 763
56783 922
19352 314
17651 408
21610 812
13519 161
150534 816
6170 551
17001 393
11675 473
6001 528
2206 435
18694 62
22235 852
16145 107
30071 348
49050 642
270167 269
10140 312
21643 424