14006 533
3103 338
14343 431
3219 854
25210 100
19786 436
32166 167
13097 313
3650 214
17680 592
3664 30
12983 299
16928 355
7509 285
9141 592
4712 200
4660 737
4560 389