12321 58
11067 261
14168 835
34241 91
14915 126
2951 358
2373 108
7442 546
24334 373
36916 324
2388959 3901
247290 1043
3343 148
2152038 3412
383779 1161
277900 1568
232536 589
2754192 6608
698222 1987
378259 1078
95669 372
2461327 7105