4262 752
3720 96
5613 98
5678 159
4513 639
6158 923
3291 217
12983 443
1563 58
7434 616
3210 145
2885 202
4516 598
6297 470
19447 103
6285 437
7368 702
3834 322
3845 542
4613 692
5851 910
8830 539
6694 562
4204 404
5531 123
10487 835
24271 503
43272 629