3015 112
46820 486
12610 444
93978 286
57352 343
9460 568
2562 48
3446 424
13389 307
6303 184
12623 103
3037 356
21661 217
21709 322
23519 57
4076 574
37139 86
16441 317
15701 562
3436 273
2159 118
7994 502
3575 252
9535 482