2999 319
76310 81
14768 413
12642 478
12520 333
12115 607
65541 237
7433 636
5068 321
4495 315
1666 156
13091 450
3118 92
5362 305
46016 332
3428 650