104652 17
53627 14
23326 2
707153 87
205033 22
19131 4
17783 10
1354658 101
256383 34
653001 97
59884 12
53951 13
1352057 293
46234 3
34956 1
1573106 80
974884 208
518480 70
1028308 95
25351 2
1061479 186
1354659 101
623334 44
765656 58