3125 97
5210 823
1995 532
9486 683
1273 149
5216 584
3355 506
3614 296
3108 266
33351 677
11756 219
2202 605
5971 192
8860 394
4127 379
25400 535
15645 360
968 152
1735 176