40102 237
4821 819
3331 320
152396 516
45949 826
172104 508
145616 1097
105281 696
28475 472
98879 552
60347 124
21678 215
29156 301
49577 319
9996 285
5125 390
1960 219
4550 651
3931 367
3418 778
11724 177