20163 307
6994 583
2831 224
14802 291
783 220
22132 291
7368 481
7042 922
3555 506
3505 355
7280 212
55426 794
396 85
2987 547
17054 304
904 124
48322 443
11500 299
8331 360
15934 370
1430 395
297 59
103708 280
2131 568