3129 184
13311 622
23304 377
18785 338
40115 636
19562 239
143419 347
2105 145
3649 522
1944 82
2283 168
9341 344
5652 689
39089 508
48646 134
35610 169