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