710 96
12463 55
1447 429
2588 371
3433 531
20131 728
15090 334
10254 644
17464 449
18167 228
9881 46
12700 594
2440 187
3363 360
13064 693
10130 649
2261 205
2687 628