3021 667
3395 580
1042 32
6158 393
3665 639
2888 547
1970 301
2219 238
6096 508
2743 704
4061 459
17255 602
3037 514
3615 459
3570 593
22746 209
802 76
6535 471
15527 290
3991 765
20783 224
11697 802
9439 57
13511 300
12741 593
4897 386
3046 37
7609 839