21297 411
16671 310
3916 808
2550 78
1537 98
4317 411
2507 268
14689 367
8047 610
4995 680
3231 292
6914 356
3058 388
1159 33
13379 244
11184 873
1711 254
3556 343
4078 277
4984 951
3918 681
3563 192
1777 132
13364 637