2133 396
31723 910
4598 214
33615 682
8695 602
27770 248
4525 520
3478 618
17864 886
4856 743
20568 537
3548 768
2293 257
4167 924
7147 764
6633 472
12815 303
2065 278