21377 150
9011 89
7470 562
23583 323
7610 399
7693 608
15065 257
8872 563
2396 420
7123 328
5569 238
4321 814
5757 254
3637 353
1358 116
9312 667
5120 87
4390 174