3089 588
3407 845
838 76
4299 476
2868 556
3431 308
1153 55
2511 273
1529 114
5999 602
3954 625
3432 872
3454 140
6848 215
7188 408
3984 707
5379 517
5170 914
6167 541
8203 332
6293 260
5201 93
2908 212
5076 413