5015 498
3031 466
32141 723
59122 506
7181 908
28143 354
1799 418
323 54
39633 548
15271 369
59004 377
8327 314
71556 155
6667 49
9504 608
8645 779
820 115
6558 410
43767 677
10555 474
13153 784
40194 557
2509 511
26488 58