2956 636
5580 55
4305 515
2798 58
1143 33
2999 273
2232 268
3487 766
3787 709
2884 595
1695 254
1675 46
1672 188
3893 873
2566 463
3894 791
2533 466
7357 418
3913 663
1234 165
1732 236
2429 400
3183 677
4511 689