3099 313
2213 370
889 35
2529 463
3603 618
3902 387
3918 658
4447 474
1983 335
4044 574
1816 252
1833 351
3833 852
3450 723
3852 873
3526 566
3632 882
2934 61
1601 188
4307 733
2385 136
4702 182
4087 597
2572 178
3017 444
2375 326
1576 46