5072 530
7050 464
2999 288
4947 513
2221 429
18281 521
6105 423
14262 226
20325 968
17965 569
17714 475
2856 311
4052 680
4000 265
12198 739
12332 829
241360 611
14641 164
5161 658
14737 187
3109 350
6195 342
1683 106
2688 292
10815 226
5876 779
26492 73
5062 656