956 225
2291 516
781 174
709 168
5093 707
26816 322
2920 786
1447 452
2197 467
174 40
2713 735
2451 652
2303 639
1277 326
465 132
2909 363
196 55
2896 733
1095 321
2403 334
2377 515
1669 465
17763 379
2999 938