42918 81
70525 322
1581 383
1691 258
3008 534
1376 297
2989 583
2559 485
2018 411
8650 220
1791 233
4391 302
4506 547
1899 96
1568 141
4344 799
8269 644
1660 340
1344 267
4347 793
1355 125
1331 196