4001 761
1595 302
5836 619
4512 101
2271 139
7818 384
3514 157
15331 418
10180 99
3132 319
2702 29
18678 501
4096 232
20371 362
26071 532
4154 527
4438 802
1466 173
43546 170
3793 252
16865 265
3910 437
7589 176
30068 664