27512 389
9320 193
2935 245
2559 522
2663 307
4056 501
2506 351
4665 586
16177 968
9062 424
1638 398
10116 239
6256 103
2933 480
3229 59
3071 430
1610 89
830 33
4602 270
1870 181
8634 240
4302 842
4797 647
8536 230