4027 362
11417 766
20769 393
40842 746
35744 403
19403 218
15164 642
16288 98
23271 234
32724 904
15142 381
7153 626
12476 495
6564 619
28465 392