5026 525
7183 857
9829 126
101436 171
10910 37
3916 99
55140 163
3684 278
9529 955
4301 646
4451 435
6436 615
5313 469
4373 621
5384 338
3650 356
2775 117
8328 277
3571 542
76538 251
1302 68
2492 413