310 60
2792 594
618 173
3045 636
996 206
2152 697
2445 502
5259 820
4852 574
4964 187
1460 49
5633 641
3447 452
8933 178
4694 642
4563 503
33624 334
64954 373
5778 657
30697 652
17970 664
28733 348
15421 234
11348 75
4449 667
9256 888
4512 205
3830 788