34201 312
59072 652
81412 899
439485 1609
25735 300
51825 545
222885 574
179479 348
144097 651
275214 907
50836 489
44948 926
230063 945
33074 728
151036 999
80307 181
97626 313
45515 512
198408 660
339310 1101
99320 947
124173 692
307860 1217
252355 594