20509 584
1254 345
2586 280
2454 340
6598 769
6023 633
226761 329
20877 340
12998 490
4147 412
15110 509
51264 655
71773 66
5146 185
4197 39
8443 548
1702 102