30878 640
14992 73
7391 270
29399 398
113260 216
29979 744
22269 305
8535 410
79078 524
179135 877
14004 467
33432 211
25231 108
51929 522
16856 903