479829 17
188032 19
244854 10
207833 20
470507 21
169151 15
175779 14
198380 23
445408 28
285483 19
392508 22
312105 11
1374506 50
2039531 109
1065832 39
672184 32
72806 6
106879 15
236428 16
280455 21
574955 10
259381 19
198854 11
997081 66