32409 840
29812 597
19283 101
29060 346
25476 186
9227 172
11332 282
30865 165
9974 212
18679 475
31462 77
11309 303
51625 467
20130 373