3960 753
1333 301
5742 634
18041 534
1395 188
2596 612
4044 943
15470 385
3324 629
3375 220
3054 598
2484 355
18060 407
4260 657
3123 752
1521 39
14558 684
4979 45
28389 404
3602 265
5135 828
2629 185
1366 273
1646 98
2954 109
3118 397
37564 314
4555 719