21672 150
9370 89
7553 562
24041 323
7827 399
7858 608
15425 257
9061 563
2483 420
7237 328
5707 238
4380 814
5966 254
3989 353
1407 116
9520 667
5419 87
4684 174