4486 73
11016 158
17798 773
14712 246
20767 880
26213 322
11024 826
7504 637
3517 264
9543 44
2133 328
2655 274
9566 239
2341 105
2921 70
2800 416
3999 468
3520 342
8168 785
10401 406
3472 568
6631 518
15031 201
3078 114
5534 796
11008 702
5093 535
3819 409