1041 116
3746 923
6400 793
5496 508
3100 663
5773 529
9276 563
712 115
27349 237
3445 568
2490 742
4514 728
8528 417
7501 246
5845 291
374 34
7701 147
3393 619
12733 434
3228 878
5937 932
14531 425
9311 366
3174 602