4303 696
2402 335
2654 183
3240 673
9815 304
2970 321
2566 426
3809 506
5943 750
2994 331
7334 297
4456 33
3539 594
3173 831
3082 619
3665 847
3857 516
2859 649
4718 471
3429 855
2296 382
2851 506
1395 107
1949 316