5900 528
8895 587
9603 261
9438 86
12064 440
2639 145
5897 871
6912 76
34758 613
5665 395
1070 96
5655 789
10526 639
2968 172
1860 382
574 57
3878 657
3224 800