529 80
2822 724
1445 395
3468 182
9536 723
484 62
2214 518
1296 244
3797 626
2231 531
762 100
1022 162
3816 457
1588 92
335 32
3062 757
11282 557
16651 86
225190 704
235988 676
10099 377
13472 327
35617 480
100796 457
78036 550
3138 914
1396 295
2685 685