21521 413
4104 563
2906719 6081
3243 510
2843 224
3833 302
6685 281
20355 244
2631 730
5295 612
5014 700
81807 883
38239 273
21244 576
89851 845
3924 751
15049 395
24514 697
18126 309
5075 406
2448 345
3232 156
7703 198
29814 486
7919 542
6626 384
36010 324
9570 731