2583 307
4400 915
3360 198
4274 627
5516 814
2787 272
5583 912
7388 667
4828 748
2332 62
2868 244
4231 729
2437 487
3633 262
2317 29
2569 363
2644 233
2555 408
11215 683