3932 503
18004 295
194831 620
12598 302
27497 197
49884 198
23773 98
54250 323
45022 278
7624 519
6652 789
2905 288
4140 529
3831 207
14259 661
6348 682
3590 418
2344 412
4159 574
46621 189
58606 303