20246 873
11807 614
3530 866
2839 461
9753 234
640 99
15748 349
16793 583
4282 701
1127 153
4164 474
5584 308
1153 86
3091 258
2209 706
17406 311
22256 420
681 193
2992 390
1707 274
991 128
5141 249
2766 477
3512 509