903 128
1304 361
3555 518
1466 131
4832 785
2465 643
291 53
1310 403
2737 388
2046 601
2803 754
3439 831
4453 546
3578 604
2792 745
771 45
4944 220
2635 105
3081 782
575 84
9154 735
3271 475
3062 632
8063 846