3096 954
3346 420
23763 588
12529 381
4102 45
3128 570
3179 379
7153 412
17679 28
6902 323
11066 836
6320 266
38672 535
6136 467
12254 779
12939 488
162440 422
32049 541
8147 619
610755 881
23057 755
29043 231
4269 250
15754 734
20800 543
9610 28
7079 300
4385 596