5285 522
4393 274
2408 113
15031 592
8435 787
2860 380
3041 126
3032 44
51603 369
64343 494
89507 607
3436 287
19436 629
10897 154