680 96
12454 55
1445 429
2573 371
3427 531
20111 728
15067 334
10243 644
17419 449
18086 228
9867 46
12697 594
2438 187
3362 360
13053 693
10114 649
2255 205
2686 628