3396 862
2329 110
25706 396
7371 482
2931 160
189118 964
12087 305
14816 820
5272 73
6486 635
5450 465
50752 400
7597 62
5281 436
6366 353
4515 400
4005 298