30978 430
2741 436
5500 836
7215 344
12759 89
5630 916
19844 159
6505 955
4968 286
3304 572
3635 353
4254 640
7942 697
22897 750
4455 434
4268 291
4603 638
2626 374
3126 131
4313 42
13970 411
10364 848
14043 392
6849 949
21331 358
3437 573
8094 358
1660 116