5097 316
5018 309
4532 385
30944 185
6829 335
3578 648
9174 517
7356 621
6173 759
2288 505
3699 214
4075 671
43395 583
5714 473
1251 28
9699 860
4110 732
1302 54
2800 265
2849 372
5525 248
1392 129
2469 388
3287 922
7141 702
3097 622
6206 151
27559 150