3121 97
5209 823
1995 532
9485 683
1273 149
5215 584
3355 506
3613 296
3106 266
33349 677
11755 219
2201 605
5971 192
8857 394
4126 379
25395 535
15639 360
968 152
1735 176