3052 495
45724 313
15550 272
352 87
3692 836
2027 521
941 111
22307 284
53111 522
1800 92
1348 287
2798 816
3733 646
9783 381
181 44
3487 560
7562 765
2325 477
4258 566
2405 738
2406 616
3137 934
7660 302
19696 326