31058 545
2323 229
2175 331
24120 313
98031 289
4325 624
3449 310
1172 121
3754 792
1353 61
2109 200
1863 298
2510 310
1448 196
5982 468
3570 823
1755 190
3080 202