3526 244
2599 95
1746 129
1279 62
3439 354
9548 688
51068 423
2069 93
12133 74
2710 291
4498 452
35012 292
17038 421
22086 393
22729 180
14115 236
6555 184
21190 126