581 71
1505 308
3328 549
2714 360
2076 133
2289 679
4546 873
1667 166
4691 427
4092 690
2716 518
4314 904
2091 253
2250 65
1460 68
4188 807
2857 602
6613 876
3478 406
2318 253
2644 322
939 154
3644 485
597 92
5213 653
2969 363
2138 521
3813 614