1098 275
3436 400
18071 494
13075 73
6556 349
3348 234
4153 541
17505 432
6516 752
3219 124
1639 140
3518 74
7702 843