1095 87
2426 402
7623 434
5916 736
23749 575
2981 504
1265 109
3166 583
911 39
3805 671
4678 566
2525 196
2005 240
3923 414
3723 839
700 123
586 91
3048 421
2000 196
2161 394
1511 140
6105 325
12251 545
3858 848