22965 551
50941 561
12291 235
35922 199
4150 746
2524 262
2381 43
4577 466
8387 904
4232 271
22011 619
44444 948