2438 47
8439 352
32156 645
3017 86
156341 555
565 153
13642 320
1773 328
31754 120
43013 677
1048 238
1336 196
4048 433
4954 89
3529 650
72568 991
54827 520
1169 293
11161 686
3709 323
7577 608
15351 281
5578 184
42954 93