15186 508
19406 769
14841 63
30201 781
8220 351
15338 216
11115 103
5086 45
16305 414
5610 166
12432 485
20794 350
14358 954
5549 419
5601 225
5899 96
10469 513
16006 460
10345 833
13704 722
8444 601
10271 442
11627 185
10576 869
13842 574
9616 780