3097 131
3037 590
857 126
2115 324
1782 73
4815 554
1671 300
7648 788
4425 694
3680 212
3438 815
4210 349
7666 524
5841 766
34856 694
9886 565
78199 616
14470 463
78933 872
55656 408
28955 517
8462 611
19967 698
48950 276
38534 209
15090 273
42667 167
50175 314