685 108
41969 451
3006 774
9933 50
2207 604
1456 276
12346 515
2921 669
1310 265
2640 542
4706 286
8876 724
3335 327
2054 589
649 172
593 148
2420 756
966 282
1210 225
2388 491
4256 160
968 265
9577 409
2583 438