3148 716
431 25
7098 632
4847 664
3458 860
3183 254
1438 244
3035 850
2374 62
3138 505
943 39
786 59
2297 487
822 167
3277 645
1090 82
8345 396
2459 624
3375 575
3538 922
10729 117
1908 274
3490 782
865 83