2890 589
2977 743
5507 953
3041 993
24424 816
12816 984
18810 668
4881 54
2747 850
1373 199
3209 534
3300 482
1200 226
2621 343
251 52
10122 684
939 268
3229 639
464 111
2475 641
2563 613
3392 544
1893 407
2167 560