30488 243
2250 565
3893 764
18616 142
71394 415
7770 324
5743 535
8032 392
5517 804
18633 805
10562 309
4201 431
3668 431
2592 159
5248 440
4153 450
3528 318