5658 373
2584 501
3482 269
1116 133
2297 247
2996 600
2414 421
2334 340
3477 665
1127 180
1521 42
2929 568
1588 88
206 32
297 64
1599 323
3254 137
1765 233
2716 382
2862 883
1674 223
2281 689
3381 733
3215 601