4002 46
4113 829
12359 187
24908 165
4331 412
3654 554
33574 718
44668 390
7966 462
35270 556
11528 524
7529 605
13642 37
4207 464
5113 237
23147 415
20685 383
7868 80
30934 623
31262 927
18456 560