8896 80
2877 291
11097 345
3954 417
27521 928
130714 624
15898 684
21394 422
37970 502
11063 330
4773 121
10889 313
5923 433
3364 232
13107 675
12237 102
3275 194
33058 404
30333 688
3317 204
21558 56
3444 366
6180 633
6471 390
2891 201
3257 374
14293 498
13416 357