595 133
4626 532
2474 486
1976 616
862 189
8285 354
16688 804
14800 434
18717 292
9974 419
25660 544
18117 281
1157 113
1120 210
1514 316
1118 164
1892 491
1583 450
2244 688
1796 484
3212 428
559 69
22981 257
301339 958
3912 243
10426 217
6095 739
1801 329