19555 839
5001 818
4435 771
15407 357
2322 508
2418 74
4247 331
3877 580
8411 471
10392 740
5438 647
5465 498
3158 88
2638 575
4064 688
8940 522
2935 571
3547 468
18666 390
8159 492
4812 257
21329 942
6472 545
4755 640
4701 703
5027 631
5093 643
4189 160