3791 80
8602 508
9077 695
2936 419
10923 186
12245 337
4246 580
4589 600
9490 893
4875 831
4475 288
915 37
4823 590
4303 822
3337 572
3546 195
5783 698
6462 493
4040 422
31403 518
680 105
2835 123
4278 614
5483 287
4835 528
3566 521
3679 876
1712 51