32559 840
29979 597
19376 101
29183 346
25671 186
9292 172
11374 282
31219 165
10003 212
18746 475
31554 77
11353 303
51826 467
20207 373