2539 751
2124 425
487 53
20847 797
8686 118
11159 196
51525 94
19686 94
15059 58
4894 94
6549 326
6581 434
3853 436
1699 71