22046 202
9453 116
25645 433
10980 459
23344 613
14337 498
21620 469
13942 602
22018 424
14055 700
12839 752
10876 502
20119 83
19900 267
13623 275
7660 409
19426 841
13884 556
3224 292