5596 372
5576 349
4545 35
9403 538
5865 706
7133 553
5056 220
1232 96
13277 66
4254 417
5141 398
5224 126
3635 458
8157 81
3475 607
6258 899
3960 414
3728 261
9936 185
6101 914
910578 1994
241660 773
120792 166
60864 755
166305 421
48631 626
197232 708
80792 493