3996 46
4111 829
12357 187
24906 165
4331 412
3653 554
33574 718
44667 390
7966 462
35262 556
11525 524
7529 605
13642 37
4207 464
5112 237
23147 415
20681 383
7867 80
30927 623
31257 927
18455 560