20401 471
5767 72
322000 1255
6999 557
59877 390
25809 356
42700 806
75930 754
80275 737
18342 651
15240 575
8935 848
1974 286
2555 289
3479 352
7812 617