5642 580
17525 278
42561 683
6150 409
23269 1057
18737 115
4056 184
3685 457
4030 412
10670 578
16776 568
5262 511
2037 302
3760 600
1570 240
5462 148
26600 605
6336 588
753 141