3987 523
2276 201
17368 585
18548 111
21613 202
7288 168
3162 545
3044 174
1467 225
982 210
1542 373
7428 132
4226 474
21171 312
4950 542
2798 522
9641 234
9638 609
9211 653
3241 450
5015 558
8157 679
4229 291
980 101
5345 394
4284 612
4434 418
16936 804