39908 237
4821 819
3329 320
152386 516
45947 826
172095 508
145610 1097
105275 696
28470 472
98870 552
60335 124
21678 215
29150 301
49564 319
9996 285
5124 390
1959 219
4550 651
3929 367
3418 778
11723 177