2666 397
5326 618
3770 366
2382 460
4316 647
3395 597
2394 353
891 27
2654 352
4756 316
2249 291
2233 173
2784 220
3175 612
4063 581
1706 226
2883 402
3212 336
2761 313
2513 113
3077 413
6593 741
1255 78
2218 206
5891 531
2959 552
2543 620
5110 939