25026 61
21058 351
21831 47
21491 136
21374 221
29009 285
23840 444
25611 506
27172 119
30832 325
60293 513
30328 134
41705 285
22252 553
27404 188
95158 389
28036 133
27324 83
36944 145
114931 331
37630 627
30879 768
45983 435
38027 694