3753 331
1668 431
2895 827
4447 911
7334 820
40788 246
2271 424
3228 461
1557 327
3882 191
6726 156
10547 286
5943 272
22545 65
8886 299
6415 392
17309 323
964 232
6779 765
2696 778
2707 411
575 104
4192 125
4369 38