40565 238
4823 819
3331 320
152428 516
45949 826
172128 508
145629 1097
105307 696
28481 472
98901 552
60377 124
21678 215
29169 301
49609 319
9996 285
5125 390
1961 219
4551 651
3934 367
3418 778
11725 177