19161 100
16627 435
24629 164
10380 313
2981 214
13156 592
2714 30
8202 298
12433 353
5362 284
6974 592
3928 198
3923 737
2920 388