3591 396
3215 259
639 30
4242 751
7090 632
4874 826
3080 846
5015 457
28207 386
2244 439
5367 612
4295 278
10884 367
3393 352
16807 636
3651 284
1078 111
4608 163
3123 400
15732 217
3638 381
4832 605
3776 524
5758 896
5398 633
4511 894
12334 611
10936 314