431133 30
237753 30
138881 30
102429 29
129802 29
139878 29
139284 29
117608 29
647726 29
431033 29
494483 29
339405 29
137103 29
251709 29
88981 29
35379 29
272431 29
314327 29
307881 28
316759 28
472956 28
304528 28
331407 28
75826 28