20596 678
26227 106
444475 743
178908 578
9869 46
115452 848
16561 437
2918 345
9761 129
16458 375
11502 699
10777 674
9654 401
9582 620
10450 257
4270 663
2747 99
9661 320
2522293 3558
255187 640
10349 263
4492 465
178672 791
8704 593
6355 427
46944 236
67008 521
299026 1059