37093 247
28809 212
5402 526
30626 686
3698 125
7335 360
5912 758
2398 455
21248 156
30310 346
41438 509
14429 481
56721 95
22083 422
41488 60
2883 273
3640 766
86902 839
31081 618
7704 163
13051 31
29563 458
15699 394
50199 592
88504 241