19963 508
8786 652
754 202
6292 277
2420 685
15809 179
1645 451
25664 57
11245 797
4840 216
11795 304
2689 798
2867 243
2422 483
2557 564
170 36
759 195
7867 284
1838 444
5197 740
14479 457
1791 458
2129 469
5078 403