2950 523
8316 614
2727 503
3810 804
10105 455
2567 405
1298 87
22862 622
2240 492
10520 983
3369 492
3973 869
2407 557
1855 185
12700 342
2515 394
3075 831
20024 928
6772 162
4953 633
1832 390
2839 442
7467 503
11433 605