5859 273
4414 171
10542 528
7036 217
8674 81
8572 847
5849 700
8005 661
9127 435
11874 386
17443 188
5304 430
6858 524
3142 44
7066 36
7013 290
6371 683
8632 492
11715 396
4983 51
8438 111
6370 41
9329 197
20423 721