50503 163
15855 692
5016 576
9358 717
21236 622
3318 430
2373 213
5389 209
5581 632
7707 681
2870 377
1882 229
2329 325
2165 201
8192 277
9137 184
6293 392
11972 599
15199 461
30965 172
4365 153
5054 130
4353 634
7093 349
8102 50
8582 500
3800 480
2389 399