9603 135
6702 877
3863 572
3361 920
8392 591
2979 524
3772 153
6056 472
326 59
1837 39
1011 241
2978 556
2459 305
3471 374
8028 781
9035 255
4196 368
2260 346
4008 457
4719 573
4076 671
1281 217
6982 522
8893 429