3591 396
3215 259
639 30
4242 751
7090 632
4874 826
3080 846
5016 457
28209 386
2244 439
5367 612
4295 278
10884 367
3395 352
16810 636
3652 284
1078 111
4614 163
3123 400
15737 217
3638 381
4834 605
3776 524
5760 896
5398 633
4513 894
12335 611
10937 314