30204 90
9853 239
27919 124
1271 194
59344 506
7578 855
110079 252
21627 938
18480 296
22630 629
20894 356
18958 582
3833 227
2962 42
9805 344
5641 650