30018 179
18541 812
2578 114
3384 138
7581 404
23978 758
44033 679
84756 510
4956 366
5078 221
21844 662
3900 619
9327 710
5465 134
87442 155
20766 497
8976 276
9976 465
6734 384
2628 205
13124 93
206064 263
61070 296
4083 587
9363 331
4651 48
2996 111
5560 710