21669 150
9368 89
7552 562
24029 323
7824 399
7855 608
15419 257
9055 563
2481 420
7236 328
5707 238
4377 814
5961 254
3987 353
1404 116
9517 667
5418 87
4679 174