50153 322
42670 172
21374 145
37209 293
17831 287
31824 303
51511 396
79445 502
34422 237
30668 143
15123 241
32676 220
33098 127
16471 68
46224 326
55438 464
36535 288
37979 340
19227 71
18396 307