45801 373
125816 767
26904 504
25063 243
19714 841
14089 556
10495 450
19517 63
41227 240
38868 142
25316 158
18707 669
4259 363
5019 769
1440 156
3592 468
1574 109
1231 165
2925 608
3555 708
3126 346
3536 447