3003 296
1673 27
3199 663
3380 218
6253 150
3181 882
166439 1209
13050 848
1208 99
2590 385
1034 55
5551 771
11244 434
3952 578
3318 887
12106 440
3232 493
18962 370
105026 425
66387 134
2741 799
1705 270
3003 776
7434 725
1007 87
2433 337
4046 633
3493 879