29696 2
2725 13
48445 56
2313 23
5877 44
4756 29
3102 6
47689 49
3540 2
5414 16
2570 39
3370 13
5836 39
2145 17
893 3
1316 8
31289 73
45177 34