23181 477
3039 526
1832 340
1458 330
3229 223
1767 419
1802 199
21956 118
10775 403
568 47
2118 595
465 83
9534 807
912 265
4372 104
19470 590
4790 953
1055 146
3660 689
28494 278
1647 300
3228 695
3188 462
2016 296
2237 477
500 97
2828 677
2269 313