3961 272
1201 102
3204 174
3042 728
4316 792
7380 538
999 56
4546 689
6323 559
2853 50
4405 303
4478 305
6250 858
5400 795
4117 381
4346 349
5686 222
5373 188
2628 522
8018 616
2738 508
5118 66
5610 593
3028 140