13516 809
111508 369
19734 462
29644 448
35992 581
52596 504
38383 952
6677 304
44017 535
18677 670
154465 1270
66666 979
40666 346
15839 219
45232 522
27905 402
9528 116
39902 156
8833 351
8504 51
16967 62
7463 111
24805 610
35926 921
20500 115
4991 141
8886 269
50802 648