951 52
2811 630
1953 218
1189 42
4887 508
2463 81
5231 747
3001 312
5701 601
2139 152
1564 206
10696 178
5448 893
3992 703
8637 162
5387 823
3616 76
4817 315
1361 208
4093 600
8638 495
18528 254
2085 266
1407 207