41023 581
46514 393
103883 399
8541 240
4176 631
9263 655
629 94
6369 375
13513 885
9040 597
1818 370
1983 390
3641 381
4452 238
8333 804
2464 326
9058 55
2354 145
2910 351
2037 71
2861 100
3971 261
8793 126
3628 604
2393 487
1243 68
7994 768
3892 915