4005 613
5910 341
2158 35
4907 428
16763 593
8581 240
5475 292
24957 540
23629 178
3291 40
6361 939
7045 789
14084 378
5580 113
5594 753
9234 831
8494 246
5416 478
9354 674
3265 199
1981 152
5669 443
28099 339
4720 459