40475 685
5836 559
242151 716
17922 555
11405 336
11919 528
10671 157
7849 97
242090 1222
20200 743
28473 608
11188 471
4791 547
1382 158
4399 793
3412 381
8141 205
4847 445
27327 151
36889 831