286027 832
16933 507
736 90
66827 878
32017 139
3423 281
8871 184
30032 563
10343 304
6880 704
6779 572
4491 269
5646 596
4516 228
11062 578
6971 466