630 29
5004 588
20879 283
8672 76
23524 48
19828 333
3841 455
13703 188
6402 526
8854 227
5180 29
4421 139
5989 969
5544 299
10851 249
2938 462