20931 238
33230 557
9333 768
28138 642
24560 413
14444 201
8236 582
11265 645
2931 340
8673 332
10334 620
12167 985
6295 74
3180 524
8149 412