34728 6
30607 6
21534 10
37751 3
28451 8
29030 3
46181 0
47377 9
30781 9
59280 12
111958 52
30681 8
20633 12
237557 63
293357 38
144928 25
40528 4
439531 27
687181 99
805384 57
304681 25
330356 24
295076 17
1765452 81