22058 55
25131 70
14603 51
29780 256
26227 147
47063 330
49764 377
40029 236
40482 429
35431 157
17544 66
19610 68
36437 97
19294 55
14083 44
33729 170
17287 102
13559 35
14481 73
9239 26
9101 25
30940 69
17461 45
20494 61