29700 843
6966 393
3764 580
6925 854
3023 899
2656 700
4197 570
2071 307
3346 82
4080 301
4090 44
11685 652
10944 631
22570 94
16278 244
3988 677
1446 429
3978 450
23067 209
64274 727
1054 229
1916 381
1817 589
43386 723