5968 501
4228 175
66026 634
116956 318
4173 581
77306 321
3113 390
164993 462
137134 287
3539 286
3930 393
53565 494
4861 227
4965 195
141998 706
5333 257
1570 107
5008 420
4184 422
2648 408
5696 706
2627 384
4001 903
5914 585
118509 162
45396 651
99061 987
40042 731