1305 242
2322 100
2022 69
75537 320
8380 762
109484 464
24181 645
13874 285
9978 623
3436 162
5155 713
3558 500
4008 261
109058 613