40028 281
192414 316
46952 127
20986 518
36960 260
40625 242
49450 243
42086 247
23355 421
10822 513
18212 488
29315 642
49692 953
16188 355
7396 512
17927 642
10396 166
8975 88
10444 528
7786 323
13190 231
15343 377
9422 197
12162 482
6530 436
11664 738
6020 308
1347 148