543 96
12221 55
1412 429
2458 371
3338 531
19862 728
14844 334
10107 644
16896 449
16784 228
9320 46
12659 594
2347 187
3286 360
12950 693
9883 649
2134 205
2647 628