4027 362
11417 766
20773 393
40848 746
35747 403
19408 218
15165 642
16289 98
23281 234
32726 904
15144 381
7153 626
12476 495
6564 619
28470 392