330 57
1295 221
2949 548
8875 597
4186 926
775 98
3669 435
4706 403
4374 722
8147 289
6762 225
3056 610
1318 178
6077 409
7641 618
5141 61
6331 641
3358 543
4508 657
4061 566
2300 242
4751 343
2360 257
3299 290
5376 702
6723 798
8032 144
2688 110