2628 570
3502 796
896 81
3317 911
59374 507
4457 590
5516 286
7391 239
5241 267
4112 175
4794 248
6410 601
6191 347
7502 448
6637 259
8670 598
20341 522
9461 528
4804 467
857 48
11620 561
5003 71
4916 313
6938 419