29295 258
43075 570
26627 66
23968 762
2734 46
4321 429
3898 70
3021 255
23431 612
3257 214
34580 370
20326 217
15662 408
8048 698
2102 179
9128 138
22191 927
5285 340
21833 310
7312 403
13997 505
15024 457
11055 927
3263 412
4779 299
2291 277
3203 574
3186 78