41162 1005
24733 324
14129 437
145961 629
26530 880
21539 612
41801 289
26001 383
16136 380
37764 635
58254 503
23001 57
28782 203
21136 174
24234 467
53325 655
25614 598
33787 492
29957 421
77282 188
78858 195
93823 271
24849 794
31060 718