30573 244
2923 764
2790 503
4550 591
6879 323
27130 43
1783 262
13835 633
8178 517
10777 446
4700 47
26243 527
3018 500
3164 907
2391 518
1270 147
2805 527
2022 504
2652 691