159570 291
2329 212
313678 1251
5425 421
12116 242
4214 220
91970 780
9813 356
102018 699
62461 769
10028 154
39809 525
63938 379
26188 284
5360 275
43830 407
21657 837
4675 554
2969 72
4853 534
7046 658
1628 71
3840 452
4613 376
3401 398
36142 472