2405 693
985 275
2753 439
7843 880
2181 502
8069 382
3142 642
887 90
1596 459
1887 474
403 60
2883 596
6702 336
5128 406
2945 812
4793 857
2948 830
1871 263
2950 61
10454 302
4740 361
6060 555
3134 629
1154 256
43099 104
2905 307
10006 257
29282 309