5888 509
5814 238
5742 309
3084 129
5603 608
6013 751
3316 389
1910 177
3891 174
4677 338
12013 602
16007 278
5842 408
2705 363
2806 82
3949 630
2404 288
2060 48
3988 229
8026 750
20064 445
4713 278
9181 703
40085 691