5028 677
2376 303
20405 598
5621 511
5618 586
2383 169
2275 121
17248 758
4590 78
5912 796
2635 215
12216 572
1815 268
4143 460
2060 159
1639 136
3516 442
4219 732
3625 198
9237 159
13120 468
6035 622
4612 693
12602 282