30513 707
28427 188
4240 411
2385 101
3039 444
1584 247
4663 884
1952 320
2815 288
4752 590
6345 208
14768 180
7155 335
17157 583
4408 267
9083 45
6839 356
7876 281
1602 78
4380 256
16633 782
8332 795
16938 898
2144 116