19739 892
12482 468
1631 88
4644 157
7297 456
3489 610
12027 623
6129 740
15392 357
21787 338
1880 101
4443 35
3372 322
14345 680
8403 274
6015 509
18758 544
8711 363
15151 334
17168 215
14091 418
5335 620
2790 326
2135 211
7705 167
2400 242
1056 80
16266 586