3182 171
2798 47
4128 695
2333 164
1515 97
3210 46
3135 250
14267 356
33757 281
4463 171
4906 212
22154 610
3261 409
3574 650
2854 186
8124 606
5964 740