5013 455
8677 399
3669 403
7448 800
3534 368
4382 228
4051 661
5388 285
4260 677
8473 585
1445 50
7345 757
2683 31
11363 243
3334 201
6161 658
4582 60
7440 569
7473 456
8187 391
10523 610
13287 303
12739 57
24092 606