512 37
5808 479
5397 330
2181 575
872 285
745 214
5806 686
8322 307
1806 416
74125 667
2820 896
3903 177
29054 43
667 167
4032 350
6336 844
12846 312
318 77
14076 226
44339 683
9476 482
10110 180
9572 412
3013 657