30763 295
8620 60
11088 347
2996 281
16808 472
12158 434
6526 465
4923 177
5260 423
3991 540
7052 375
10793 92
8617 501
5704 30
20176 668
11747 478
9761 482
13781 443
5431 423
9747 574
20596 354
4346 38
29700 156
25428 712
16846 755
13214 641
14321 885
31048 690