50151 10
604380 38
396982 12
169054 9
332009 19
98008 7
33402 10
278555 17
222356 21
49906 3
483283 31
20856 9
73526 12
372130 20
299852 21
83603 14
73284 10
327253 58
40058 1
564232 77
352404 23
291958 19
398305 44
467959 56