21560 872
12734 197
12601 688
5755 442
10199 661
6582 244
9287 313
2959 480
8539 659
5154 420
1890 215
4783 706
4501 744
3073 399
3590 511
3107 553
3705 725
1808 189
1899 61
2125 100
3295 459
2272 227
2886 327
3916 782
2909 301
3731 568
973 99
2693 486