29988 405
10616 570
155592 636
64090 281
11918 474
11779 789
42083 490
20182 783
38015 126
12375 315
29403 449
81477 899
150186 981
253153 462
34730 144
56804 234
16020 260
83112 290
9685 953
11949 142
5394 174
8446 426
12744 50
3724 625
3482 442
3101 373
2985 257
4489 620