3131 97
5217 823
1995 532
9497 683
1275 149
5226 584
3359 506
3618 296
3114 266
33360 677
11757 219
2207 605
5973 192
8868 394
4130 379
25455 535
15657 360
968 152
1738 176