25048 603
82026 413
9541 57
12919 593
2941 500
5171 478
10296 57
27043 653
5493 447
10299 69
10429 360
9393 482
41769 283
10600 578
2979 111
7639 486
11727 447
22035 195
6495 218
1044 339
7489 823
2427 521
1561 425
2647 809