3496 401
8595 481
2642 595
5455 166
1031 291
295 74
2199 462
1239 259
1148 319
2715 874
1025 285
2720 803
1996 407
3498 586
321 89
2548 417
2927 609
1341 336
1297 325
1059 287
718 188
3742 804
2619 722
2423 770
2311 673
2475 497
1033 269
1137 360