595 113
10874 383
5290 358
6969 519
2884 78
5151 730
14261 60
16975 236
2793 45
837 56
1522 262
1849 255
2133 316
1823 238
6020 571
5286 528
10302 486