31160 518
4417 462
4691 727
2256 205
3605 555
5450 751
3036 362
1172 153
3195 562
4390 696
4033 52
4420 480
5158 291
3599 89
4649 667
8820 347
24560 137
8539 866
6466 657
4497 562
3419 607
2598 336
1881 159
1669 140
2537 262
3816 388
5375 148
5751 438