871 166
2121 413
44340 683
1228 98
2228 606
12363 77
439 102
1232 95
2498 634
1729 424
24666 856
36922 572
22583 280
2739 678
4583 486
2340 766
2969 723
1469 395
4090 575
4438 629
40705 537
3068 622
1979 546
396 97