21377 150
9010 89
7470 562
23581 323
7609 399
7693 608
15065 257
8871 563
2396 420
7122 328
5567 238
4321 814
5756 254
3636 353
1358 116
9310 667
5118 87
4386 174