15191 508
19410 769
14846 63
30203 781
8225 351
15342 216
11118 103
5087 45
16305 414
5610 166
12435 485
20802 350
14361 954
5555 419
5602 225
5904 96
10475 513
16012 460
10347 833
13706 722
8453 601
10278 442
11634 185
10576 869
13848 574
9622 780