3581 338
34133 695
47557 101
37080 868
13102 385
15792 661
6860 229
2326 295
17519 270
5111 340
6274 254
6387 243
2964 413
9700 256
4163 601
1938 367
1149 145
2528 463
1316 132