22781 381
1578 316
5293 69
4300 378
19626 146
9925 95
18515 402
12946 54
5097 448
3399 295
5009 687
8417 299
4586 672
9499 198
14763 480
14736 419
8777 164
7002 409
14645 401
5894 642
15273 225
23788 121
5919 363
4561 165
16946 186
4111 286
18011 584
2758 327