21089 712
2821 276
3002 222
3906 304
14124 630
5900 488
8207 712
3371 26
5187 399
14529 96
16437 739
5182 69
27516 688
16334 185
6054 704
33924 197
20007 326
2059 184
5492 671
4210 493
4445 391
7998 472
4712 580
2687 145