3116 537
2929 666
972 81
3987 275
3320 869
3306 403
2760 715
3412 513
2833 286
3056 519
2955 669
2150 435
1474 265
3427 500
5086 646
543 48
1121 270
3879 635
3240 517
1015 95
1397 201
1915 301
453 39
2310 522