320 86
1213 322
3194 875
1611 466
562 125
2843 456
3129 548
3428 649
4745 311
37855 226
4907 257
4451 339
5139 643
4362 160
5528 564
4968 408
6483 28
7393 674
4222 139
5180 556
6316 460
17042 351
8072 565
6702 73
4433 422
1779 231
2427 361
2826 680