39096 141
2665 90
17594 418
3936 509
10715 93
5220 155
11081 377
12018 328
3494 474
9273 847
11074 690
62132 528
6721 270
25462 237
4199 581
9435 351
8973 529
18970 230
38305 825
4993 39
5400 614
11440 927
4630 421
8871 83