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