21056 361
6845 941
3521 436
1471 163
20981 409
3033 419
10750 118
5807 284
4329 696
9223 417
17223 703
12320 748
5654 511
11867 75
5088 508
7842 498
12658 845
6433 193
1156 129
13236 771
3961 167
5291 544
12621 222
4222 443