2831 66
11253 211
6214 110
5832 626
7735 176
5810 509
15086 482
10902 475
4628 43
17398 307
8904 345
5133 281
16039 440
11263 277
11727 744
15351 355
3771 463
28559 429
10083 359
7283 577
4706 169
16593 635
15150 485
9993 521
9321 824
30172 669
8371 436
9922 787