1505 297
2188 444
230560 743
80626 829
3314 897
8185 237
7914 581
2772 135
3299 568
3133 609
2085 443
6656 33
6904 216
2789 685
4266 395
992 210
6968 646
1444 343
2245 190
4236 439
18306 679
2697 706
4206 105
340 59
1833 443
1926 397
2377 336
7630 95