21521 413
4104 563
2906607 6081
3243 510
2843 224
3833 302
6685 281
20355 244
2631 730
5295 612
5014 700
81807 883
38239 273
21244 576
89846 845
3924 751
15048 395
24514 697
18126 309
5075 406
2448 345
3231 156
7703 198
29813 486
7918 542
6626 384
36007 324
9570 731