3191 355
7023 390
59649 584
32274 179
3964 163
19422 619
10357 146
2189 265
22383 306
16803 911
17981 445
5275 53
4459 370
1924 289
3718 354
5139 813
7972 681
12493 485