39861 237
4821 819
3329 320
152381 516
45947 826
172092 508
145610 1097
105273 696
28469 472
98868 552
60335 124
21678 215
29150 301
49561 319
9996 285
5124 390
1959 219
4550 651
3928 367
3418 778
11723 177