15602 559
2862 135
4310 654
6291 585
36490 551
25396 381
8600 774
9414 836
4195 286
4282 377
5579 378
20923 323
3133 525
2921 569
4236 829
3715 704