30399 243
2240 565
3862 764
18523 142
71167 414
7745 324
5730 535
8019 392
5506 804
18618 805
10530 309
4187 431
3655 431
2589 159
5226 440
4125 450
3511 318