5025 525
7183 857
9828 126
101426 171
10908 37
3916 99
55140 163
3684 278
9529 955
4301 646
4450 435
6436 615
5313 469
4372 621
5384 338
3650 356
2775 117
8326 277
3571 542
76531 251
1300 68
2492 413