309580 21
309031 73
305359 25
303881 28
302658 108
297380 41
297105 10
296755 19
296104 18
281583 46
280176 27
279453 54
278957 19
278426 12
275326 53
269806 19
269158 42
264259 14
261806 24
258751 26
258151 34
257759 19
255859 32
254051 51