5013 530
7048 464
2993 288
4936 513
2220 429
18240 521
6098 423
14260 226
20322 968
17927 569
17708 475
2855 311
4052 680
4000 265
12197 739
12322 829
241282 611
14637 164
5160 658
14727 187
3106 350
6192 342
1682 106
2688 292
10810 226
5875 779
26484 73
5060 656