27977 493
2796 273
30810 735
13711 538
6869 129
7482 612
16072 58
5428 153
5028 282
3939 205
8889 107
15509 648
6723 62
2663 67
3607 521
10518 565
5281 576