21192 153
28018 390
27522 768
14143 348
42488 221
43877 298
29954 595
22801 59
77632 681
64848 900
19084 223
20007 936
15463 169
76733 838
72634 163
17658 327
49343 311
26967 89
16731 62
19738 57
29976 293
29705 359
86441 309
29628 538