3061 817
872 86
1894 422
11422 877
9589 704
1448 308
4192 767
2592 645
1363 283
3834 247
1835 363
9243 262
5174 624
4893 419
8996 407
12112 105
10930 229
1783 65
3954 561
3891 560
3556 589
3005 852