4095 22
7118 683
6056 442
13935 702
19556 497
54889 238
27807 350
9315 92
5889 693
7509 490
29860 258
3926 634
7127 295
4850 357
8593 318
9367 52
4003 269
15421 386
4389 116
10041 117
13032 655
6271 558
2641 198
21999 780
11233 511
3415 565
8384 529
5550 332