16603 508
7046 791
5919 342
3258 612
17103 301
2506 379
8204 428
17734 878
5475 232
3685 652
5172 80
6469 44
16110 189
10271 86
28563 490
7532 513
1585 179
2747 56
5803 42
5480 147
11168 575
4363 527
5776 840
12996 584
3961 728
34715 465
15919 326
3939 736