9691 27
3632 653
1319 187
2235 284
5196 415
2388 336
2163 417
1276 161
1664 182
3346 343
1829 224
5072 715
2948 543
4923 532
1820 174
2998 376
1743 44
2430 361
24598 640
28230 952
8097 252
19187 155
2623 542
3382 564
2745 303
2880 396
2779 481
3565 514