20225 16
22240 23
30150 50
70498 206
27866 61
31693 41
18970 32
14228 24
37119 63
29350 100
18503 35
35278 95
45965 160
23328 49
20724 26
13505 7
13907 8
89180 154
87448 268
53724 87
23899 29
76098 292
40377 105
27510 34