30580 213
5662 83
3461 611
20624 383
7296 687
2326 248
4759 415
9716 189
4540 72
5646 728
1448 222
5114 508
6517 529
4674 178
6047 280
7756 679
992 63
13657 553
1803 199
1886 294
4887 81
13630 57
6064 526
4977 455
4441 442
9410 123
20067 407
6345 70