21374 150
9005 89
7469 562
23579 323
7605 399
7690 608
15058 257
8870 563
2396 420
7116 328
5567 238
4321 814
5754 254
3635 353
1358 116
9309 667
5112 87
4385 174