30931 523
49836 680
3380 90
35557 268
5204 839
4434 741
56712 905
57615 323
3635 169
1425 259
656 36
4027 362
3011 270
2637 461
1686 288
2312 103
1846 418
96705 349
3055 746
161290 211
4799 602
8373 916
6085 584
159075 1162
62823 136
75096 881
7567 387
113166 133