861 97
5003 885
4522 532
1212 44
21812 498
3534 705
3132 234
1732 69
19776 104
5868 548
3082 257
2924 251
7315 789
11157 220
29068 742
16544 158
4693 755
2717 122
4394 30
8445 272
4803 613
4910 142
1989 219
10345 645
11243 669
5474 733
33205 243
7696 161