93493 898
301081 1049
12189 671
12761 474
89390 833
7826 506
15586 701
10276 564
15662 281
15338 838
41466 107
12261 384
3863 360
6416 311
5689 62
4744 121
2687 222
4635 782
1474 162
3342 145
5236 302
4712 769
1450 46
4301 358
5270 687
3812 763
2929 434
81149 644