943 160
2876 771
1629 298
22413 581
4100 616
11075 207
8497 794
6493 398
5277 359
12881 177
5752 394
5301 308
4282 37
4184 160
3036 28
6695 577
7658 335
5433 840
3956 358
5510 539
15477 557
3904 233
242845 1195
2593 116
14383 578
3863 427
5821 600
2588 128