15603 33
25953 81
80756 358
15311 53
2319 96
2217 82
2868 9
46338 67
71399 220
3720 49
86483 471
4140 67
4919 153
20845 32
23056 60
131038 482
162088 347
31115 61
58890 238
83616 237
510972 869
1032117 1386
13118 13
296896 447