3826 43
9403 123
1394 211
2675 548
4157 562
10777 573
2130 425
3485 691
2735 359
1442 70
2375 213
3809 256
3268 486
7761 352
5226 747
993 128
2996 312
6224 844
2968 499
1571 255
1773 281
12223 908
8404 631
2804 92