1338 169
2506 389
11485 121
4568 693
2892 648
17319 521
6847 371
9315 275
91664 454
2671 381
1140 181
3560 89