21009 1
415306 50
553151 52
770631 78
38702 2
111482 13
527829 27
40633 3
17430 11
104980 10
30703 2
43504 3
108808 8
44581 4
30527 6
588758 42
527102 20
28483 6
28502 5
44554 7
45280 6
23007 8
51158 11
41002 9