4027 362
11416 766
20769 393
40842 746
35742 403
19400 218
15157 642
16287 98
23271 234
32723 904
15141 381
7153 626
12476 495
6564 619
28461 392