3512 638
13892 818
5766 580
12154 615
4799 540
3342 513
7877 225
8618 396
4744 405
13337 587
4939 728
37648 79
11643 265
4176 366
16114 503
16061 725
33434 570
16677 966
6133 548
2403 124
18436 490
12596 369
5704 727
4595 508
2666 175
2355 94
4733 680
4652 606