3996 252
537 115
2801 869
2711 648
1724 438
2891 400
2934 773
1297 234
419 81
1852 413
1876 315
478 38
938 202
3565 614
2664 440
501 84
5326 371
3020 616
2412 605
1834 491
3310 670
2585 791
4422 793
1212 186