1581 95
1113 189
2927 512
589 53
3284 618
477 42
3465 921
774 165
3114 354
2783 569
2278 517
3069 94
4722 243
777 144
2755 748
2476 543
2703 683
1271 266
563 53
402 26
1208 197
2229 506
4179 662
3072 779
5008 969
1532 324
7409 737
2927 711