42909 10
39979 3
52131 9
39707 5
44679 5
32579 5
28751 5
31478 6
48352 3
34726 2
34706 4
35232 7
44602 9
56377 5
28508 6
41427 9
48931 9
47006 6
29355 3
26980 6
84157 36
21457 1
45327 10
21326 3