31043 545
2323 229
2175 331
24113 313
98019 289
4324 624
3449 310
1172 121
3754 792
1353 61
2108 200
1863 298
2509 310
1448 196
5981 468
3570 823
1754 190
3079 202