3451 281
7112 690
25771 267
3057 424
1510 118
23044 828
2243 44
105877 203
19420 371
6656 536
6190 677
4520 446
6707 413
1093 198
3580 733