31489 504
2943 216
3970 310
3276 527
9528 634
6232 578
3978 648
14568 183
11984 96
7748 155
9436 832
5601 282
15060 392
4466 300
5019 528
32318 268
2506 382
2227 29
16243 338
19038 562
17205 609
19802 361
17225 464
2654 174
3620 693
6264 733
1946 105
3028 191