2980 32
78393 627
1600 186
8265 618
2907 544
7354 633
8459 321
3047 53
2924 198
3742 334
83886 129
39055 333
95027 794
28792 377
77151 257
2429 240
10652 639
11600 430
5089 677
3180 918
4295 373
2702 585
3140 448
3077 466
4962 613
3300 565
4049 159
1893 322