37432 923
34351 314
18611 1001
17119 781
16476 608
22949 80
29628 307
20734 393
24280 407
14231 338
29855 150
17152 94
33967 638
25057 317
39452 436
20716 712
35804 729
31153 119
20727 400
44220 50
37988 79
55153 947
20356 782
32869 664