2445 88
1291 70
3941 768
42341 685
2807 228
3487 554
13104 396
6920 156
21332 52
12082 648
7683 602
14809 134
10476 201
2665 555
17218 213
5818 421