2355 596
1218 237
2708 859
2892 515
2767 257
9836 103
4423 796
3016 454
1147 114
2887 293
3238 905
1878 331
184463 649
15115 492
3070 40
2606 166
11571 883
3946 686
7775 530
5822 444
5856 98
2813 141
11941 679
26726 249
41471 215
79082 467
14498 893
85337 923