31220 127
11040 181
29289 686
2251 87
3672 933
3226 527
18673 868
4315 565
4030 243
11007 830
22185 764
3046 547
3367 612
2677 659
4727 624
3166 245
1096 149
14035 114
11579 138
4617 304
188493 213
23770 447
8717 55
4352 642
1940 140
8204 589
6111 944
17239 597