3960 753
1332 301
5742 634
18038 534
1394 188
2596 612
4043 943
15466 385
3324 629
3375 220
3054 598
2484 355
18060 407
4259 657
3123 752
1521 39
14558 684
4979 45
28384 404
3601 265
5134 828
2628 185
1366 273
1646 98
2954 109
3118 397
37563 314
4555 719