483956 1359
107345 387
19324 131
90338 455
33974 524
2219 409
2398 452
9877 447
25537 628
34107 942
693190 1062
198168 487
95969 668
99862 202