2896 840
5178 555
2234 322
969 192
8185 386
2868 520
2032 117
3602 520
3891 806
7935 281
11715 660
15934 66
4896 377
5161 178
5491 393
22933 286
6862 555
6103 218
2662 58
4947 296