50188 409
2602 466
3329 904
3116 454
48089 562
5909 308
6214 931
4378 48
3576 124
5413 696
2426 546
11143 56
2988 600
2901 743
1430 351