31489 504
2941 216
3969 310
3275 527
9525 634
6232 578
3973 648
14568 183
11982 96
7747 155
9434 832
5599 282
15059 392
4465 300
5018 528
32318 268
2506 382
2224 29
16243 338
19036 562
17205 609
19786 361
17225 464
2654 174
3619 693
6263 733
1946 105
3025 191