21096 1961
34440 955
25259 513
36096 696
24427 1567
28126 431
31433 291
19239 638
25749 1056
37266 935
40080 228
12580 252
41821 985
13434 573
15694 972
15678 128
24654 1677
44721 331
44586 1233
39771 1412