5033 615
6401 550
2906 318
32149 796
9000 465
4475 175
3964 268
7317 743
3778 41
41811 635
20111 415
7539 342
13695 917
6376 413
12687 387
3336 356
10822 609
4041 304
5859 827
2670 508
5761 607
5106 540
5943 322
105265 426
4044 717
5545 317
8773 814
1130 57