545 96
12226 55
1412 429
2458 371
3343 531
19868 728
14846 334
10107 644
16901 449
16787 228
9321 46
12659 594
2347 187
3286 360
12952 693
9885 649
2135 205
2648 628