30958 503
6001 799
3004 448
3487 771
1578 282
1806 93
1606 260
32007 381
6458 323
13224 423
6850 655
3188 685
12975 97
6777 265
3229 590
6441 543
10628 219
4205 513
3127 46
1350 243
509 56
3473 556
1251 184
3203 703