20462 251
33178 557
9282 768
28074 642
23938 413
14208 201
8234 582
11044 645
2901 340
8577 332
10261 621
12106 985
6195 74
3143 524
7955 412