3006 150
4328 400
8169 514
3035 501
22061 522
4791 258
4874 366
7740 739
92748 723
5432 509
4415 386
3462 481
3652 387
18069 615
8611 129
12383 517
2164 261
3243 680
4829 233
1892 110
8224 429
4369 689
4982 606
68629 620
5420 102
15958 649
9535 733
5210 31