3005 697
8451 482
2554 501
3045 906
3745 841
2268 346
2447 436
4665 908
3933 597
3889 609
4906 834
6063 472
3195 263
3463 571
5550 517
2406 355
3789 199
4362 68
4363 202
3599 433
3079 403
6708 877
5569 318
2835 80