483956 1359
107345 387
19320 131
90331 455
33971 524
2219 409
2398 452
9877 447
25537 628
34107 942
693186 1062
198165 487
95969 668
99860 202