3503 651
4567 389
6125 699
13617 917
2374 388
2112 205
7683 665
2770 229
4202 629
12501 311
4798 868
3178 169
3109 734
12935 382
7593 166
3498 654
1142 355
6937 532
4772 714
2278 191
1086 45
5782 473
3347 341
2232 105