21544 150
9191 89
7516 562
23833 323
7725 399
7778 608
15270 257
8958 563
2449 420
7194 328
5643 238
4353 814
5881 254
3925 353
1384 116
9433 667
5325 87
4568 174