30059 820
2420 389
5738 126
29408 200
2847 571
1893 187
1707 173
885 59
2126 489
1932 292
969 45
2577 388
32340 121
872 98
2884 276
2615 480
1437 367
16958 857
6355 547
1371 281
5910 474
2581 687
3243 893
555 63
9958 345
1641 289
1999 362
4770 365