2998 832
1669 352
1023 227
216 51
2922 590
2824 692
1636 177
548 137
7706 338
8005 756
14374 680
23465 674
24513 605
5899 203
3618 141
6368 706
12283 587
9164 531
5923 282
4873 195
13765 719
9504 38
2380 302
6010 415
1578 346
3539 690
1689 71