30015 499
31911 461
11112 57
5642 824
10330 259
14829 800
5202 34
4941 642
7363 57
8237 869
11196 683
3430 375
8170 549
3937 247
7797 153
9132 283
11507 74
4750 226
9310 982
5332 636
10299 775
3476 200
13244 601
5287 479