29700 87
2642 661
15437 684
1085 272
207033 536
2148 699
37660 89
27304 910
3071 476
1100 223
1399 462
5647 176
5958 129
4874 766
2583 608
3075 446
1888 538
7423 50
2837 693
1331 71
533 153
24890 283
16202 352
15071 657