15921 40
27290 32
34386 92
31433 33
14402 13
32543 82
50940 178
37142 105
17726 53
13841 28
23245 49
28226 79
18399 43
155931 376
21044 52
25766 88
46143 41
17846 38
14879 12
17632 44
55475 37
20878 36
15659 24
23681 63