40472 237
4823 819
3331 320
152423 516
45949 826
172125 508
145623 1097
105299 696
28481 472
98896 552
60373 124
21678 215
29168 301
49600 319
9996 285
5125 390
1960 219
4551 651
3934 367
3418 778
11725 177