6412 799
3328 578
18143 420
1790 174
10916 509
5309 602
4913 113
18038 89
6493 675
23446 641
31895 623