2816 302
3082 822
5336 428
1944 246
930 68
2214 520
2852 603
2387 506
10561 396
3579 833
1431 276
972 174
4093 761
2581 388
9729 771
3642 663
2094 329
2228 281
1795 125
1569 117
3512 724
778 168
3945 667
518 97