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