2830 656
1243 29
2796 226
2029 530
3766 36
28084 199
2584 80
2893 549
2643 571
5305 536
1356 187
30141 501
12029 533
1265 173
3632 386
677 59
15050 61
1986 488
9316 159
7327 447
771 45
2401 388
29638 264
29730 540
32162 121
766 98
2792 276
7059 601