31011 712
4433 314
3639 286
2657 500
6679 265
4524 77
3033 400
4355 619
10751 186
6382 474
4832 339
20067 485
7137 629
7455 177
5548 883
3724 178
6401 126
3724 219
15670 494
16129 288
5228 326
43985 926
3835 552
10647 73
7987 619
6084 349
7297 705
15307 89