3136 448
1328 101
7405 394
2105 276
886 30
5610 457
2538 439
5078 278
1375 111
21242 219
5505 605
6212 122
30304 128
2787 290
5108 612
7456 87
2371 186
3755 844
8709 519
8802 595
4789 469
91045 400
21425 401
5743 240
8894 281
7339 121
9576 310
14495 256