3512 486
1331 90
1777 122
37945 524
2359 368
3396 487
25525 349
3040 246
1749 465
3916 136
40027 894
18227 199
3178 578
2081 352
1590 245
9585 736
36892 175
4552 86
3579 605
2492 247
210570 514
442240 748
9234 199
4348 661
3109 608
94780 482
79765 570
76194 311