2797 97
5053 245
3181 329
4232 212
11379 822
2376 247
8276 160
15125 620
5627 579
3570 417
5152 56
3726 523
2778 371
2147 100
3238 468
2744 536
3746 418
3863 608
51435 193
62535 309