545 96
12230 55
1412 429
2458 371
3346 531
19869 728
14850 334
10108 644
16905 449
16794 228
9329 46
12659 594
2347 187
3286 360
12956 693
9889 649
2135 205
2648 628