12033 293
6764 422
5895 799
2905 358
8395 226
4164 160
53218 557
13214 39
12578 487
11043 754
11933 123
8138 679
4502 28
11913 211
20017 588
3877 404
145213 273
5200 249
2186 131
22005 424