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