3120 92
4068 794
2895 399
15233 641
4787 777
4277 744
11758 263
32517 305
3318 593
6767 436
3421 288
3493 60
10040 99
7555 307
48196 690
43850 226
37466 529
11165 80
6717 847
7752 533
18852 122
3621 367
8269 276
13541 401