542 96
12217 55
1412 429
2457 371
3335 531
19860 728
14844 334
10107 644
16893 449
16776 228
9318 46
12659 594
2347 187
3286 360
12950 693
9877 649
2134 205
2645 628