2531 416
8472 458
12056 855
4337 312
3478 360
6091 433
3430 67
2214 322
3079 608
707 45
4649 626
6218 770
9751 711
4681 786
3827 753
4153 53
2603 328
8431 490
3788 343
2175 290
4272 650
1499 228
5487 509
4961 183
4492 560
2286 272
2569 541
25524 912