2901 514
2942 583
8476 181
6941 537
4040 84
3863 238
3683 407
2807 311
2336 396
1486 281
4265 777
4742 529
9740 379
1316 151
3972 126
6285 372
2018 315
35404 554
3371 723
3236 66
1062 194
3533 555
2485 339
4623 894