2735 518
2385 348
10057 234
38959 368
41416 497
5113 450
3504 793
4480 93
2558 385
1764 273
3500 511
31317 106