1006 153
1364 421
2833 665
1446 314
254 42
1120 292
1564 129
16604 444
3140 371
4709 408
2380 511
8924 112
27473 271
61080 215
3513 702
24499 233
5916 469
6221 390
7066 451
10551 709