5402 646
4142 58
3065 190
3476 147
13246 130
9800 828
8835 371
17860 479
4182 688
7981 28
9322 820
20349 664
3201 533
2302 300
3007 214
9339 531
5440 209
4192 504
4422 391
5445 399
3588 513
4935 184
2267 121
6597 106
7880 696
2867 413
121657 973
26095 624