5596 372
5576 349
4543 35
9403 538
5865 706
7133 553
5056 220
1232 96
13276 66
4254 417
5140 398
5224 126
3635 458
8157 81
3474 607
6258 899
3960 414
3728 261
9936 185
6101 914
910567 1994
241657 773
120792 166
60861 755
166302 421
48630 626
197226 708
80790 493