9691 27
3633 653
1319 187
2236 284
5196 415
2392 336
2163 417
1665 182
3346 343
1829 224
2948 543
4924 532
1821 174
2998 376
1743 44
2430 361
28235 952
8098 252
19188 155
2881 396
2779 481
3565 514
901 55
2833 680
2347 377
1069 73
2550 426
2668 586