45829 508
15326 407
17605 77
6046 160
9243 500
21393 279
20123 652
9345 285
37523 428
12995 428
8155 485
8432 866
5090 181
8820 749
14248 471
11832 584
17181 883
6106 404
34015 645
13819 178
5716 449
9072 534
9832 262
12922 763