22961 826
2928 176
5143 51
4534 321
2400 178
9467 385
3865 645
3717 323
3388 461
5509 354
4439 626
3299 339
2698 86
4333 516
2833 332
3788 749
3296 527
3477 313
15573 669
13671 529
4239 292
6983 570
5010 68
3929 233