19819 529
1924 517
520 131
954 259
1573 326
204 58
7051 131
1854 205
8158 618
3508 560
7011 608
13870 805
6400 689
17896 783
4560 106
9730 982
8303 678
5489 196
11547 500
5143 110
6787 555
6554 420
27701 928
3351 361