49496 45
26387 604
11915 447
5327 97
12888 592
10142 28
15777 455
5158 145
4855 299
6302 814
21022 712
10954 366
6961 143
3768 334
7711 801
8815 328
31472 178
31055 447
4368 180
5597 687
11403 185
3401 309
5635 641
8186 292