29995 343
5972 300
4318 234
3989 184
3781 359
7604 157
4741 730
11225 493
3111 225
16738 393
47393 626
7038 392
42788 136
14420 544
43066 189
4785 661
6965 683
12134 740
9184 446
8854 360
3399 201
15186 229
19293 671
45790 168
36072 424
9395 828
28099 603
38583 643