29978 405
10615 570
155569 636
64073 281
11916 474
11777 789
42070 490
20179 783
37995 126
12368 315
29395 449
81452 899
150165 981
253103 462
34718 143
56786 234
16016 260
83099 290
9684 953
11949 142
5394 174
8446 426
12744 50
3724 625
3482 442
3101 373
2985 257
4489 620