3096 131
3037 590
855 126
2115 324
1782 73
4814 554
1671 300
7648 788
4425 694
3680 212
3438 815
4210 349
7658 524
5841 766
34853 694
9886 565
78193 616
14469 463
78932 872
55651 408
28953 517
8462 611
19965 698
48948 276
38531 209
15088 273
42664 167
50171 314