5060 339
12776 284
3245 201
6212 457
80395 508
32442 777
11005 349
31194 404
3173 192
9396 465
25655 324
16000 198
8086 429
8438 608
12506 489
16743 257
14445 440
14463 154
9980 563
7784 329
6193 238
4570 814
11287 300
6068 291
8806 751
8420 894
4456 353
10083 667