5186 693
11271 736
19293 167
627925 980
92392 449
14000 477
7254 324
10652 590
25455 392
53328 228
11499 333
23232 593
6055 104
5266 654
3619 355
7091 503
1463 140
35698 258