3461 812
10291 738
4427 449
18477 561
16309 158
111100 594
70899 282
37122 224
25899 613
29358 220
9436 529
3440 188