4095 22
7118 683
6056 442
13933 702
19556 497
54888 238
27807 350
9315 92
5888 693
7509 490
29855 258
3926 634
7127 295
4850 357
8592 318
9366 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