21377 150
9009 89
7470 562
23580 323
7606 399
7691 608
15061 257
8871 563
2396 420
7118 328
5567 238
4321 814
5755 254
3636 353
1358 116
9309 667
5115 87
4386 174