3006 329
3811 882
5400 760
2888 178
1333 126
3461 302
3114 648
972 51
1986 365
3908 325
3548 393
2678 406
2944 469
2618 395
2906 574
3624 773
1873 182
1804 103
4515 604
3425 575
4582 445
4280 79
1279 133
2483 340
7998 153
2808 327
3776 567
2343 271