29893 294
1303 69
2260 401
2673 459
3524 359
2109 214
10114 492
5267 529
4653 959
8876 807
3462 741
19348 783
6557 683
12068 109
1931 199
12622 211
2435 442
5851 293
3806 253
12651 315
2963 106
4304 314
3758 102
5658 46
6641 344
3278 337
9167 474
36260 525