2953 390
5926 672
4718 659
10673 389
20664 457
3982 201
4831 168
318483 1050
28928 551
55557 267
15511 475
4462 152
8168 257
15352 740
7482 620
2659 105
5212 193
13090 479
2633 76
5956 609