16603 508
7044 791
5919 342
3258 612
17100 301
2506 379
8204 428
17731 878
5475 232
3685 652
5169 80
6468 44
16110 189
10271 86
28562 490
7532 513
1585 179
2747 56
5802 42
5480 147
11167 575
4363 527
5775 840
12996 584
3961 728
34715 465
15917 326
3939 736