309384 21
308902 73
305258 25
303577 28
302583 108
297109 41
297078 10
296554 19
295958 18
281377 46
280004 27
279051 54
278876 19
278431 12
274982 53
269678 19
269031 42
264128 14
261705 24
258577 26
258101 34
257477 19
255755 32
253859 51