159131 1053
11592 715
2129 303
6018 259
749 83
1779 257
10393 438
5391 469
13845 419
4149 404
4187 503
4749 769
1444 204
34166 149
13845 578
2635 541
1216 156
3526 500
3127 203
1415 167
4482 28
6640 278
3355 852
3032 566
2298 334