1229 132
7472 321
3378 717
2382 529
12289 82
2373 504
6405 449
3477 781
3096 445
4130 332
3580 793
1074 55
2655 504
2513 280
2761 330
3382 579
7583 543
11962 562
4098 369
3768 576
2702 325
3243 275
3104 589
3401 559
5640 682
3503 371
3981 566
1324 142