2956 518
1661 35
6212 621
4062 420
4770 525
2896 773
15873 632
17408 166
11515 242
20376 243
8383 653
1852 321
3575 232
5072 551
2530 432
21887 268
16877 934
8916 383
1394 135
4175 834