31962 599
9617 318
2252 222
2553 77
2196 197
3079 281
3322 666
6247 545
5986 279
4230 146
2911 52
7635 403
9487 589
2183 367
4931 213
3753 203
29470 930
6144 309
6949 481
9498 835
5187 806
15735 831
3850 553
4201 635