22993 404
30862 325
20894 172
20253 121
18218 534
29064 238
31047 853
24614 283
19510 444
21375 588
18583 61
24162 424
20239 192
27748 447
28379 737
21277 756
15474 118
39347 344
26045 278
38371 589
26044 94
19706 234
16401 51
26380 407