1603 352
1000 227
213 51
2917 590
2819 692
1556 177
542 137
7668 338
7995 756
14368 680
23452 674
24506 605
5897 203
3610 141
6362 706
12281 587
9161 531
5921 282
4871 195
13733 719
9502 38
2380 302
6010 415
1577 346
3539 690
1688 71