3412 281
7077 690
25767 267
3052 424
1505 118
23010 828
2227 44
105551 203
19373 371
6575 536
6185 677
4511 446
6701 413
1093 198
3579 733