30885 581
54504 82
8416 163
29134 85
11200 41
26648 522
14752 32
32157 226
29944 164
13678 722
6955 592
26361 713
23427 410
19677 687
6551 390
4964 840
9328 907
41459 686
5054 327
5963 525
6681 851
8471 629
3594 509
24239 645
12090 212
29112 185
3662 377
2401 229