43960 130
23249 192
8856 33
2117 29
9038 676
6081 63
5248 721
2539 233
6733 441
6292 399
15370 457
8890 89
16186 777
5920 954
11492 531
25509 137
5380 247
4398 196
13821 535
11040 584
19359 142
7343 660
11658 524
21693 264
9402 396
8998 70
6453 74
6435 259