22096 767
3869 232
3274 195
13515 28
14548 430
3277 685
15914 258
4275 829
10587 382
2253 156
3483 468
2886 123
8216 307
15220 431
3695 598
20820 276
18373 558
9975 272
36701 489
18576 608
2207 405
1562 362
4137 862
14006 261
5169 613
2079 219
3371 569
17158 464