1396 310
2906 832
2787 596
1433 427
2353 562
1548 451
2809 692
2935 888
409 111
2111 683
869 218
2841 659
965 270
1365 317
435 105
1260 333
522 135
10045 322
3648 582
22205 396
3152 548
4707 926
1620 127
14491 156
20678 492
11540 662
14187 85
7808 121