21613 150
9308 89
7533 562
23955 323
7788 399
7827 608
15375 257
9011 563
2469 420
7218 328
5681 238
4365 814
5936 254
3953 353
1392 116
9479 667
5386 87
4621 174