12575 17
6629 27
839 2
3399 20
1099 8
33184 102
19327 40
3058 11
1870 7
11617 22
37677 99
18432 21
18895 73
16001 27
15619 29
1866 7
23434 35
2951 10
5100 26
10481 34
8234 37
5528 10
7257 22
8840 19