2097 303
15348 115
4432 761
3718 809
7123 546
2710 179
1334 56
2541 363
3915 527
2975 433
3083 459
2683 474
2253 197
3517 605
5168 588
3924 44
3518 393
3451 538
4560 566
1670 253
1716 301
3557 603
3726 337
4321 805