12332 347
5805 746
870 62
3001 917
3425 845
2380 642
1874 390
573 95
9677 575
2817 640
635 69
676 148
3232 602
1137 284
2368 531
3005 520
1670 159
1466 86
2369 307
2876 559
2496 686
818 87
4447 55
3802 186
11367 413
4366 372
7148 145
43210 645