2797 97
5053 245
3181 329
4232 212
11379 822
2376 247
8276 160
15123 620
5627 579
3570 417
5152 56
3725 523
2777 371
2147 100
3236 468
2744 536
3746 418
3863 608
51431 193
62529 309