30996 580
2071 372
11489 414
9159 455
6048 755
11602 376
4262 772
2419 86
4411 682
37697 393
42975 147
1872 42
15724 30
3489 526
1715 194
2663 154
1786 277
1535 122
2444 212
1655 63
4627 670
39124 632
1834 67
18443 651
7169 128
42865 215
25779 280
35963 479