29226 864
4771 508
3244 447
1259 171
1922 313
7964 113
1678 318
3949 45
3959 86
2342 170
3507 767
2351 114
2939 62
2137 563
3090 993
896 107
2704 694
1480 173
2288 455
2343 521
248 64
7057 528
10559 766
5743 94