151 31
3286 641
2145 421
958 90
3601 633
4201 203
3344 203
2538 568
7320 563
5143 906
13430 731
2970 201
1653 340
1183 250
12358 563
1061 75
1795 278
2493 645
1263 313
5954 133
2096 62
4855 325
13811 579
2102 367